compost pile - Spanish English Dictionary